package com.example.wisdomclassroomapi.facade.assembler;

import com.example.wisdomclassroomapi.domain.entity.GradeClassEntity;
import com.example.wisdomclassroomapi.facade.dto.GradeClassRequestDto;
import com.example.wisdomclassroomapi.facade.dto.GradeClassResponseDto;
import org.mapstruct.Mapper;

/**
 * @Package: com.example.wisdomclassroomapi.facade.assembler
 * @Description: <請求>
 * @Author: scholes
 * @CreateDate: 2022-04-18
 * @UpdateUser: scholes
 * @UpdateDate: 2022-04-18
 * @UpdateRemark: <>
 * @Version: 1.0
 */
@Mapper(componentModel = "spring")
public interface GradeClassFacadeAssembler {

    GradeClassEntity assembleGradeClassEntity(GradeClassRequestDto source);

    GradeClassResponseDto assembleGradeClassResponseDto(GradeClassEntity entity);
}
